mitre squid - German English Dictionary